develop together (two fruits) - English Synonyms Dictionary